Skip to content

Working with Platforms

EarthCODE partners with a growing ecosystem of platforms to provide FAIR and Open Earth Observation science tools and infrastructure!

DeepESDLEuro Data CubeopenEO
DeepESDLEuro Data CubeopenEO

This section is your starting point for exploring the platforms and tools available in the EarthCODE ecosystem. Whether you're launching a new project or looking to streamline your existing workflow, you'll find guidance here on how to choose the right platform and their key capabilities.

Here provide only the information that the platforms can be self-sponsored (for those who have already access to them) or can be requested by ESA NOR portal (provide a link and the link to tutorial, for those new to NoR)

The EarthCODE integrated platforms can either be self-sponsored if your team already have access to them. You can alternatively apply for sponsorship from the Network of Resources for access & resources on your selected platform. Please refer to the NoR Tutorial Page for more details about making a NoR application.

Choosing Tools and Platforms

EarthCODE provides you single‑sign‑on access to a growing number of EO platforms that host EO data, development tools and compute. Once you log in with your EarthCODE account, you carry the same identity across the EarthCODE Portal, the EarthCODE Forum, each integrated platform, and the Open Science Catalog.

For all of the EarthCODE integrated platforms, you can apply for Network‑of‑Resources (NoR) sponsorship to cover compute costs. Every platform comes with FAIR tooling that lets you publish results to the Open Science Catalog in an automated manner. Additionally, some platforms support creating and executing several types of workflows, which means that if you develop a workflow on them, it will be cross-compatible with other platforms.

EarthCODE Platform

Platforms differ in four areas: the data they give you access to (and the way you access the data), the way you develop workflows on them, specialized hardware and infrastructure they offer, and the visualisation tools they offer. See 10 Minutes to EarthCODE for some examples of platform featues. Additionally, different platforms support different sized options for computing resources and different languages. The tables below is an up-to-date summary of the EarthCODE platforms and the capabilities they provide.

Infrastructure Capabilities

PlatformData AccessSpecialised Hardware & ServicesCompatible Workflows
DeepESDLSentinel (1, 2, 3, 5P), CLMS, SPOT (4/5), Proba-VGPUOGC API Processes
EDC EoX WorkspaceSentinel (1, 2, 3, 5P), Landsat-8, WorldView, CBERS-3/4, GOES-16/17, MODIS, PlanetScope, SPOT 6/7, SkySat, Pleiades, SRTMGPUOGC API Processes
Pangeo (via EDC)Sentinel (1, 2, 3, 5P), Landsat-8, WorldView, CBERS-3/4, GOES-16/17, MODIS, PlanetScope, SPOT 6/7, SkySat, Pleiades, SRTMDask Gateway, GPUsOGC API Processes
openEO & CopernicusSentinel (1, 2, 3)GPUOpenEO Process Graphs
CoCalc (via EDC)Sentinel (1, 2, 3, 5P), Landsat-8, WorldView, CBERS-3/4, GOES-16/17, MODIS, PlanetScope, SPOT 6/7, SkySat, Pleiades, SRTMGPUOGC API Processes

FAIR Open Science Development Capabilities

PlatformDevelopment ToolsSupported LanguagesVisualization ToolsProduced Workflow Type
DeepESDLJupyterPythonxcube viewer, JupyterOGC API Processes
EDC EoX WorkspaceJupyterPythonJupyterOGC API Processes
Pangeo (via EDC)JupyterPythonJupyterOGC API Processes
openEO & CDSEJupyter, openEO Process EditorPython, R, JavaScriptGUI, JupyterOpenEO Process Graphs
CoCalc (via EDC)JupyterPythonJupyterOGC API Processes

ESA – European Space Agency © 2020-2025